Skip to content

feat: add /pr-comms skill — public relations and crisis comms#164

Open
HMAKT99 wants to merge 1 commit intogarrytan:mainfrom
HMAKT99:arun/pr-comms-skill
Open

feat: add /pr-comms skill — public relations and crisis comms#164
HMAKT99 wants to merge 1 commit intogarrytan:mainfrom
HMAKT99:arun/pr-comms-skill

Conversation

@HMAKT99
Copy link

@HMAKT99 HMAKT99 commented Mar 18, 2026

Crisis at 2am. You need a statement in 30 minutes.

Every minute of silence is filled by speculation. You need a holding statement NOW, a detailed response in an hour, and a post-mortem by end of week. Or: product launch tomorrow, no press strategy, no journalist contacts.

What /pr-comms does

You:   /pr-comms --crisis "User data exposed via API endpoint"

Claude: CRISIS COMMUNICATION PLAN
        Severity: 1-Critical
        Timeline: ~2 hours until public knowledge

        HOUR 0-1: ACKNOWLEDGE
        ├── Holding statement (draft ready):
        │   "We are aware of a security issue affecting..."
        ├── Notify key customers directly
        ├── Designate single spokesperson
        └── Update status page

        HOUR 1-4: INFORM
        ├── Detailed statement with:
        │   What happened | Who's affected | What we're doing
        ├── Brief CS/sales teams
        └── Prepare FAQ

        HOUR 4-24: RESOLVE
        └── Regular updates every 2 hours

        DAY 2-7: RECOVER
        └── Publish post-mortem, announce preventive measures

Also supports: --press-release, --launch, --social (tweet threads, LinkedIn, HN titles), --thought-leadership. Every claim verified against the codebase.

Only .tmpl committed — bun run gen:skill-docs generates the rest.

Test plan

  • .tmpl follows template pipeline
  • Registered in gen-skill-docs.ts, skill-check.ts, test files

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant